package com.naiterui.ehp.bs.doctor.vo.medication;

import java.io.Serializable;
import java.util.List;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 药品分类：一级目录VO

 * @date ：2016年7月25日 下午2:00:28
 * @version
 * @parameter
 * @since
 * @return
 */
@ApiModel(value = "MedicationFirCategoryVO", description = "药品分类VO")
public class MedicationFirCategoryVO implements Serializable {

    /**
     * 字段或域定义：<code>serialVersionUID</code>
     */
    private static final long serialVersionUID = -3211009116088327663L;

    // 药品类目标题
    @ApiModelProperty(value = "药品类目标题")
    private String title;

    // 药品目录图标（选中前）
    @ApiModelProperty(value = "药品目录图标（选中前）")
    private String image;

    // 药品类目图标（选中后）
    @ApiModelProperty(value = "药品类目图标（选中后）")
    private String imageChoosed;

    // 药品子目录集合
    @ApiModelProperty(value = "药品子目录集合")
    private List<MedicationSecCategoryVO> children;

    // 是否排序
    @ApiModelProperty(value = "是否排序")
    private Integer sortable;

    // 区别标识
    @ApiModelProperty(value = "区别标识")
    private Integer diffFalg = NORMAL_FLAG;

    // 正常标识
    public static final int NORMAL_FLAG = 0;

    // 区别标识
    public static final int DIFF_FLAG = 1;

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getImage() {
        return image;
    }

    public void setImage(String image) {
        this.image = image;
    }

    public String getImageChoosed() {
        return imageChoosed;
    }

    public void setImageChoosed(String imageChoosed) {
        this.imageChoosed = imageChoosed;
    }

    public List<MedicationSecCategoryVO> getChildren() {
        return children;
    }

    public void setChildren(List<MedicationSecCategoryVO> children) {
        this.children = children;
    }

    public Integer getSortable() {
        return sortable;
    }

    public void setSortable(Integer sortable) {
        this.sortable = sortable;
    }

    public Integer getDiffFalg() {
        return diffFalg;
    }

    public void setDiffFalg(Integer diffFalg) {
        this.diffFalg = diffFalg;
    }

}
